<template>
  <div>
    <li class="list-group-item">
      <div class="handle">
        <a href="javascript:;" @click="delComment">删除</a>
      </div>
      <p class="user"><span>{{ comment.name }}</span><span>说:</span></p>
      <p class="centence">{{ comment.content }}</p>
    </li>
  </div>
</template>

<script>
export default {
  name: 'Item',
  props: {
    // 指定了指定名和属性值
    comment: Object,
    index: Number,
    deleteComment: Function
  },

  data() {
    return {}
  },
  methods: {
    delComment() {
      this.deleteComment(this.index)
    }
  }
}
</script>

<!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>

li {
  transition: .5s;
  overflow: hidden;
}

.handle {
  width: 40px;
  border: 1px solid #ccc;
  background: #fff;
  position: absolute;
  right: 10px;
  top: 1px;
  text-align: center;
}

.handle a {
  display: block;
  text-decoration: none;
}

.list-group-item .centence {
  padding: 0px 50px;
}

.user {
  font-size: 22px;
}
</style>
